Model-free Optimization
نویسنده
چکیده
We consider how programming-in-the-large diiers from programming-in-the-small. We then focus on resolving a critical connict that arises when building large software systems. Large systems have both the requirement to be adequately eecient in execution and suuciently exible to be maintainable in a changing world. For our purpose their scale is assumed to be such that multiple processors, multiple applications, and multiple types of software modules will be simultaneously active. After a general background discussion, two critical points are elucidated: 1 The high level application process must obtain performance estimates as well as results from lower modules to create eecient schedules for each application type. 2 There will be no single optimization model or overall schedule, but this task will be as distributed and parallelized as the computations themselves. The general conclusion is that higher level abstractions are needed in all aspects of software technology to overcome the problems of programming-in-the-large and to use modern hardware technology eeectively. The 1992 DoD Software Technology Strategy (SWTS) emphasizes the importance of reuse of software. To achieve the goals`... a considerable challenge remains relating to validation and acceptance of assets developed outside the control of the user organization' SWTP:92, 4.1.4]. Techniques and standards for speciication, documentation, integration, and assurance have to become more eeective. Techniques which are successful in moderate scale software have not, or not yet, been able to demonstrate their eeectiveness in large-scale projects. Top-down decomposition fails when large systems must satisfy multiple, often connicting objectives. Careful system design prior to implementation fails when the time needed to complete the implementation exceeds the interval in which the environment and requirements change. Multi-layered approaches using the virtual machine paradigm show major performance deecits, so that the layers are often pierced in practice. Object-oriented programming has not yet proven scalability to mega-objects, probably because of the model problem, as elucidated through most of the remainder of this paper. There also remains the problem of mixed paradigms: 1 Objects as fully independent objects, accessible only via methods; an eeective view when modeling information processing systems : the smalltalk approach. 2 Objects as smart data structures, manipulable externally; an eeective view for the design community: the pdes approach.
منابع مشابه
An Ant-Colony Optimization Clustering Model for Cellular Automata Routing in Wireless Sensor Networks
High efficient routing is an important issue for the design of wireless sensor network (WSN) protocols to meet the severe hardware and resource constraints. This paper presents an inclusive evolutionary reinforcement method. The proposed approach is a combination of Cellular Automata (CA) and Ant Colony Optimization (ACO) techniques in order to create collision-free trajectories for every agent...
متن کاملGenetic Algorithm-based Optimization Procedures to Find the Constants of Johnson-Cook Constitutive Equation
Johnson-Cook constitutive equation is one of the most famous constitutive equations that have ever been developed to model the hot deformation flow curves of different materials. This equation is a predefined model in the traditional finite element codes to describe the material behavior in applications such as simulating the manufacturing processes. In this work, two different genetic algorith...
متن کاملA discrete-event optimization framework for mixed-speed train timetabling problem
Railway scheduling is a complex task of rail operators that involves the generation of a conflict-free train timetable. This paper presents a discrete-event simulation-based optimization approach for solving the train timetabling problem to minimize total weighted unplanned stop time in a hybrid single and double track railway networks. The designed simulation model is used as a platform for ge...
متن کاملContinuous time portfolio optimization
This paper presents dynamic portfolio model based on the Merton's optimal investment-consumption model, which combines dynamic synthetic put option using risk-free and risky assets. This paper is extended version of methodological paper published by Yuan Yao (2012). Because of the long history of the development of foreign financial market, with a variety of financial derivatives, the study on ...
متن کاملEstimation of the Domain of Attraction of Free Tumor Equilibrium Point for Perturbed Tumor Immunotherapy Model
In this paper, we are going to estimate the domain of attraction of tumor-free equilibrium points in a perturbed cancer tumor model describing the tumor-immune system competition dynamics. The proposed method is based on an optimization problem solution for a chosen Lyapunov function that can be casted in terms of Linear Matrix Inequalities constraint and Taylor expansion of nonlinear terms. We...
متن کاملDeveloping an urban congestion pricing model by considering sustainability improvement and using a multi-objective optimization approach
This paper introduces a Travel Demand Management (TDM) model in order to decrease the transportation externalities by affecting on passengers’travel choices. Thus, a bi-objective bi-modal optimization model for road pricing is developed aiming to enhance environmental and social sustainability by considering to minimize the air pollution and maximize the social welfare as its objectives. This m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992